home *** CD-ROM | disk | FTP | other *** search
/ Night Owl 6 / Night Owl's Shareware - PDSI-006 - Night Owl Corp (1990).iso / 034a / mc112.zip / MC.DOC < prev    next >
Text File  |  1991-09-02  |  21KB  |  595 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.                                   Monte Carlo
  10.  
  11.                                   Version 1.12
  12.  
  13.                                Copyright 1991 By
  14.                                    Randy Rasa
  15.                                   18215 Troost
  16.                                 Olathe, KS 66062
  17.  
  18.  
  19.  
  20.      What Is It?     ___________
  21.  
  22.         Monte Carlo, also known as "Weddings" and "Double and Quits", is a
  23.         solitaire card game that is simple and restful, yet challenging and
  24.         addictive as well.  The origin of the name "Monte Carlo" is
  25.         unknown, but the game belongs to the "matching" family of solitaire
  26.         games.  The game offers a reasonable opportunity for skill, yet
  27.         winning often depends as much on luck as making the right moves.
  28.  
  29.  
  30.      Program Requirements     ____________________
  31.  
  32.         Monte Carlo requires 256K of memory, EGA or higher graphics
  33.         capability, and a Microsoft-compatible mouse.  If you are not sure
  34.         you have the right hardware, just run the program.  If there's a
  35.         problem, the program will let you know.
  36.  
  37.         In addition to the program file (MC.EXE), the game requires that
  38.         the card definition files (CARDS.CD1 and CARDS.CD2) be in the
  39.         current directory.  These files contain the bit-maps for each
  40.         cardface in the deck.
  41.  
  42.  
  43.      Using The Mouse     _______________
  44.  
  45.         The mouse pointer will appear as a white arrow with black edges.
  46.         In general, the left button is used to select the object being
  47.         pointed to (a card or an on-screen button), while the right button
  48.         is used to exit menus or prompts.
  49.  
  50.         If you have a three-button mouse, the middle button will blank the
  51.         screen.  This can also be accomplished by pressing the left and
  52.         right buttons simultaneously.
  53.  
  54.         The right button acts as an "Undo" key.  Refer to the paragraph
  55.         describing the undo feature in the "How To Play" section for more
  56.         details.
  57.  
  58.  
  59.  
  60.  
  61.  
  62.  
  63.  
  64.  
  65.  
  66.  
  67.  
  68.  
  69.  
  70.  
  71.      Monte Carlo Documentation                                       Page 2
  72.  
  73.  
  74.      How To Play     ___________
  75.  
  76.         Monte Carlo uses a standard 52-card deck (no jokers).  To begin the
  77.         game the deck is shuffled, then dealt face-up, one card at a time,
  78.         into five rows of five cards each (the tableau), with the remainder
  79.         of the deck held in reserve for later play.
  80.  
  81.         The object of the game is to remove pairs of cards from the
  82.         tableau.  These cards can be any combination of colors, but must be
  83.         of the same rank (eg: a 3 of hearts and a 3 of spades), and must be
  84.         located adjacent to each other in a row, column or diagonal.  Note
  85.         that the removal of a card does not make the two cards beside it
  86.         "adjacent".
  87.  
  88.         After removing all possible pairs, the tableau must be
  89.         consolidated, which means that the remaining cards in the tableau
  90.         must be "backed up" (moved to the left, then up, keeping the
  91.         original order) to fill in the blank spaces created by the removed
  92.         pairs.  Cards from the reserve are then dealt into the newly-
  93.         created spaces and the process of removing pairs begins again.  The
  94.         tableau can be consolidated and re-dealt as many times as
  95.         necessary.
  96.  
  97.         The game is won when the entire deck has been removed, or lost when
  98.         no more moves can be made.
  99.  
  100.         The Undo feature can be used to "un-remove" cards (that is, to
  101.         return them to the screen sfter they've been removed).  The program
  102.         keeps an undo buffer that contains all the cards that have been
  103.         removed since the last deal.  You can pull these cards back into
  104.         play by pressing the right mouse button.  The buffer is "last-in-
  105.         first-out" -- the last cards you've removed from the screen will be
  106.         the first cards returned.  The only limitation to the undo feature
  107.         is that it cannot go back further than the last deal.  So once you
  108.         remove some cards and press "Deal", they're gone for good.
  109.  
  110.  
  111.  
  112.  
  113.  
  114.  
  115.  
  116.  
  117.  
  118.  
  119.  
  120.  
  121.  
  122.  
  123.  
  124.  
  125.  
  126.  
  127.  
  128.  
  129.  
  130.  
  131.  
  132.  
  133.  
  134.  
  135.  
  136.  
  137.      Monte Carlo Documentation                                       Page 3
  138.  
  139.  
  140.      Buttons     _______
  141.  
  142.         Along the right side of the screen are a number of "buttons", which
  143.         may be selected by pointing and clicking with the mouse.  The
  144.         buttons are:
  145.  
  146.            Deal: This button will initiate a re-deal, in which the cards
  147.               remaining in the tableau are consolidated, and new cards are
  148.               dealt from the reserve.
  149.  
  150.            Hint: Selecting this button will cause the program to step
  151.               through all the possible pairs in the tableau.  After each
  152.               pair is displayed, you will be asked to continue (press the
  153.               left mouse button), or exit (right mouse button).  If no
  154.               pairs can be made, a "No more pairs" message will be
  155.               displayed.
  156.  
  157.            Options: This button brings up the options menu, which you can
  158.               use to set your preferences for the following:
  159.  
  160.               Sound: Select "Off" to disable the beeps, click, and various
  161.                  other noises the program makes.  Select "On" to enable the
  162.                  sounds.
  163.  
  164.               Session Statistics: When this option is set to "On", the
  165.                  program will keep track of your statistics (games played,
  166.                  games won, change in average score) throughout the game
  167.                  and then display them when you quit.  (Note: During play,
  168.                  you can also display the session statistics by clicking on
  169.                  the score box.)
  170.  
  171.               Background Color: Click on the up-arrow and down-arrow to
  172.                  step through the available background colors, until you
  173.                  find one that suits your tastes.
  174.  
  175.               Card Back: Click on the up-arrow and down-arrow to cycle
  176.                  through the available card designs until you find one you
  177.                  like.
  178.  
  179.               Once you've set things to your liking, you may click on the
  180.               "OK" button to save your preferences to disk, or on the
  181.               "Cancel" button to exit the Options menu without changing
  182.               anything.
  183.  
  184.            Help: This button will bring up several pages of help screens,
  185.               which you can view by clicking on the "Next" or "Prev"
  186.               buttons to move from page to page.  When you are finished
  187.               reading the help, click on the "Done" button to exit.
  188.  
  189.            New Game: This button will end the current game, update your
  190.               statistics, and start a new game.  Note that the stats will
  191.               only be updated if you have a score greater than zero.  This
  192.               allows you to evaluate the layout of the cards and, if you
  193.  
  194.  
  195.  
  196.  
  197.  
  198.  
  199.  
  200.  
  201.  
  202.  
  203.      Monte Carlo Documentation                                       Page 4
  204.  
  205.  
  206.               don't like what you see, to begin a new game without having
  207.               it count against you.
  208.  
  209.            Quit: Click on this button to exit the program.  If you have a
  210.               score greater than zero, your statistics will be updated and
  211.               displayed briefly before returning you to DOS.  Another way
  212.               to exit the game is to press the "Abort" key (F10).  If you
  213.               press F10 (and select the "Exit This Program" option in the
  214.               pop-up dialog box), the program will quit to DOS without
  215.               saving the data file (and thus not giving you a low score if
  216.               you have to quit the program in the middle of a game).
  217.  
  218.  
  219.  
  220.  
  221.  
  222.  
  223.  
  224.  
  225.  
  226.  
  227.  
  228.  
  229.  
  230.  
  231.  
  232.  
  233.  
  234.  
  235.  
  236.  
  237.  
  238.  
  239.  
  240.  
  241.  
  242.  
  243.  
  244.  
  245.  
  246.  
  247.  
  248.  
  249.  
  250.  
  251.  
  252.  
  253.  
  254.  
  255.  
  256.  
  257.  
  258.  
  259.  
  260.  
  261.  
  262.  
  263.  
  264.  
  265.  
  266.  
  267.  
  268.  
  269.      Monte Carlo Documentation                                       Page 5
  270.  
  271.  
  272.      Command-Line Options     ____________________
  273.  
  274.         /LCD -- This option may improve the screen display on monochrome
  275.                 LCD displays.  This option simply changes a few color
  276.                 combinations to improve contrast on LCDs.
  277.  
  278.         /Rxxxxxx -- This option is used to convert a shareware version of
  279.                     the program to a registered version.  Refer to "A Note
  280.                     To Registered Users" at the end of this document for
  281.                     more information.
  282.  
  283.         /SW -- This option is used to convert a registered version to a
  284.                shareware version.
  285.  
  286.         filename.ext -- This option is for alternate data files (see
  287.                         discussion below).
  288.  
  289.  
  290.      Statistics     __________
  291.  
  292.         Monte Carlo keeps track of the score (the number of cards you've
  293.         removed from the tableau), the total number of games you've played,
  294.         the number of games you've won (expressed as both a number and a
  295.         percentage), and your average score.  At the end of each game, the
  296.         statistics are written to disk, either in the default MC.DAT or in
  297.         the data file specified on the command line.  The data file also
  298.         contains the preferences you set in the options menu (sound on/off
  299.         and background color).
  300.  
  301.         To specify a data file on the command line, start up Monte Carlo
  302.         with the following syntax:
  303.  
  304.                                   MC filename.ext
  305.  
  306.         This allows several different people to use the same copy of Monte
  307.         Carlo on the same machine, yet keep separate statistics for each
  308.         person.  For example, suppose three people (Tom, Dick, and Harry)
  309.         played the game at various times on the same machine.  They could
  310.         each easily keep personalized data files, containing their scores
  311.         and preferences for sound and background color.  Tom would use his
  312.         data file by typing:
  313.  
  314.                                     MC TOM.DAT
  315.  
  316.         Likewise, Dick and Harry could have data files called DICK.DAT and
  317.         HARRY.DAT.  Note that the "DAT" extension could be "SCR" or "HGH",
  318.         or whatever, as long as it is three letters or less.
  319.  
  320.  
  321.  
  322.  
  323.  
  324.  
  325.  
  326.  
  327.  
  328.  
  329.  
  330.  
  331.  
  332.  
  333.  
  334.  
  335.      Monte Carlo Documentation                                       Page 6
  336.  
  337.  
  338.      Legalese     ________
  339.  
  340.         Monte Carlo is shareware.  As such, you can play it, copy it, and
  341.         give it away as you wish.  In fact, you are encouraged to
  342.         distribute the program to friends, family, and strangers alike.
  343.         This includes distribution via electronic bulletin board systems
  344.         (BBS), user's groups, and disk-distribution services.  All that I
  345.         ask is that the program remain unaltered, and be distributed in an
  346.         archive consisting of:
  347.  
  348.            MC.EXE ............. the program
  349.            MC.DOC ............. documentation
  350.            CARDS.CD1 .......... card definition file #1
  351.            CARDS.CD2 .......... card definition file #2
  352.  
  353.  
  354.      Registration     ____________
  355.  
  356.         Monte Carlo is shareware.  If you enjoy the game, please support
  357.         it.  There are three registration packages available:
  358.  
  359.            1. Basic Registration ................................... $5.00
  360.  
  361.               This minimum registration will get you the latest registered
  362.               (no shareware "beg" message) version of Monte Carlo on a
  363.               diskette of your choice, along with a registration code good
  364.               for all future updates.
  365.  
  366.            2. Package Deal #1 ..................................... $10.00
  367.  
  368.               This package consists of the latest registered version of
  369.               Monte Carlo, plus shareware versions of my other programs,
  370.               along with a menu program to tie them all together.  Note
  371.               that all of the additional programs are unregistered versions
  372.               (with shareware "beg" screens).  You will also receive a
  373.               registration code good for all future updates of Monte Carlo.
  374.  
  375.            3. Package Deal #2 ..................................... $15.00
  376.  
  377.               This package consists of the latest registered versions of
  378.               Monte Carlo, plus registered versions of my other programs,
  379.               along with a menu program to tie them all together.  Note
  380.               that all of the additional programs are fully registered
  381.               versions (no shareware "beg" screens).  You will also receive
  382.               registration codes good for all future updates of Monte Carlo
  383.               and the programs included with your registration.
  384.  
  385.         Basic registration is available on a 5.25", 360K disk or on a
  386.         3.50", 720K disk.  The package deals are available on two 360K
  387.         disks (with the programs ZIPped (with the PKZIP compression
  388.         program) to pack as much as possible onto each disk), one 720K disk
  389.         (ZIPped), or one 5.25", 1.2M disk.  If you do not have access to
  390.         PKZIP, you'll need to order the package deals on a 1.2M disk.
  391.  
  392.  
  393.  
  394.  
  395.  
  396.  
  397.  
  398.  
  399.  
  400.  
  401.      Monte Carlo Documentation                                       Page 7
  402.  
  403.  
  404.         No matter what option you choose, you'll be getting a lot of
  405.         quality software for just a little dough.  Please consider
  406.         registering.
  407.  
  408.         The programs that you will get with the package deals will be
  409.         selected from the following:
  410.  
  411.            Midnight Oil: An EGA solitaire card game, otherwise known as La
  412.               Belle Lucie and Three Shuffles and a Draw.  In this game the
  413.               deck is dealt into seventeen fans of three cards each.  Cards
  414.               are moved from the fans to four foundations, which are then
  415.               built up in suit from Ace to King.  Midnight Oil is one of
  416.               the best solitaires, affording great opportunity for skillful
  417.               play.  The game keeps statistics in a disk file, and has a
  418.               special auto mode that makes the game especially easy to
  419.               play.
  420.  
  421.            Calculation: This EGA-based solitaire card game is a real brain-
  422.               teaser in which you build up four foundations, each in a
  423.               different sequence.  It requires skill and logical thinking
  424.               to win, but on-screen assistance makes learning and playing
  425.               the game a snap.  It keeps a statistic file like Monte Carlo
  426.               and has selectable card designs.
  427.  
  428.            Osmosis: In this EGA solitaire card game you have four
  429.               foundations to build, but a card can only be played to a
  430.               lower foundation if it has also been played to an upper
  431.               foundation.  This addictive game is simple to play but
  432.               difficult to win, with success often depending as much on
  433.               luck as skill.  It keeps statistics on-disk, offers
  434.               selectable card backs and has a "peek" option to give you an
  435.               extra edge.
  436.  
  437.            Idiot's Delight: An EGA version of "Aces Up", a simple but
  438.               addictive game of luck and skill.  This is one of those games
  439.               that leave you saying "just one more game" time after time
  440.               after time.  As in my other EGA games, it keeps a statistic
  441.               file and offers selectable card backs.
  442.  
  443.            Royal Cotillion: This is a two-deck EGA solitaire in which you
  444.               must build up eight foundations in suit by twos.  It offers
  445.               good opportunity for skillful play, a pleasing layout, and
  446.               hours of engrossing fun.  It keeps a statistics file, has
  447.               selectable card backs, and a time-saving auto mode.
  448.  
  449.            Concentration: An EGA graphics version of the classic memory-
  450.               stretching solitaire.  It keeps a statistics file, features
  451.               selectable card backs, and offers a unique multi-player mode.
  452.  
  453.  
  454.  
  455.  
  456.  
  457.  
  458.  
  459.  
  460.  
  461.  
  462.  
  463.  
  464.  
  465.  
  466.  
  467.      Monte Carlo Documentation                                       Page 8
  468.  
  469.  
  470.         You can print the registration form from the initial shareware
  471.         screen.  Simply select the "Print Registration Form" button, then
  472.         select a destination, either to a printer or a file.  If you elect
  473.         to send the form to a printer, make sure it is on-line and ready.
  474.         The form should print on any standard 80-column printer.  If you
  475.         want to save the form to a file, the file "MC.FRM" will be created
  476.         in the current directory.  You can then print out the registration
  477.         form by entering the following command from the DOS prompt (with
  478.         your printer connected and ready):
  479.  
  480.                                   COPY MC.FRM PRN
  481.  
  482.         Then just fill out the form and send it, along with cash, check or
  483.         money order, to:
  484.  
  485.                                     Randy Rasa
  486.                                    18215 Troost
  487.                                  Olathe, KS 66062
  488.  
  489.  
  490.      Revision History     ________________
  491.  
  492.         1.00  01-03-91  First Public Release.
  493.         1.01  01-11-90  Added "Session Statistics" option.
  494.                         Cosmetic changes.
  495.         1.02  02-09-91  More small cosmetic changes.
  496.         1.03  03-12-91  Added registration procedure.
  497.         1.04  03-23-91  Modified registration procedure.
  498.         1.05  04-23-91  Added option to print registration form.
  499.                         Changed card definition filenames to CARDS.CD*.
  500.         1.06  05-17-91  Fixed problem with displaying an equipment test
  501.                         failure.
  502.         1.10  06-14-91  Added "Undo" feature.
  503.                         Added "Abort" (F10) key.
  504.                         Made outline of selected cards easier to see.
  505.         1.11  08-27-91  The program now exits to DOS after running the
  506.                         registration procedure, and the program date and
  507.                         time are set correctly.
  508.                         Added command-line help ("MO ?").
  509.                         Added /LCD command-line switch.
  510.         1.12  09-02-91  Rewrote mouse initialization routine.
  511.  
  512.  
  513.  
  514.  
  515.  
  516.  
  517.  
  518.  
  519.  
  520.  
  521.  
  522.  
  523.  
  524.  
  525.  
  526.  
  527.  
  528.  
  529.  
  530.  
  531.  
  532.  
  533.      Monte Carlo Documentation                                       Page 9
  534.  
  535.  
  536.      A Note To Registered Users     __________________________
  537.  
  538.         The registration procedure allows previously-registered users to
  539.         update to the new registered version of the program by entering a
  540.         special 'registration code' that was included as part of your
  541.         order.  Run the shareware version of the program with the "/R"
  542.         command-line switch, followed by the registration code, like this:
  543.  
  544.            MC /Rxxxxxx
  545.  
  546.         You would, of course use the proper registration code in place of
  547.         the "xxxxxx".  Note also that there should be no space between the
  548.         "R" and the registration code.  After running the program with /R
  549.         switch and the proper code, you'll have a brand-spanking new
  550.         registered version of the program.  What this essentially amounts
  551.         to is unlimited, free updates with each registration.
  552.  
  553.         The registration procedure comes with the following limitations:
  554.  
  555.            1. The name your EXE file must be MC.EXE.
  556.  
  557.            2. You cannot perform the registration procedure on a compressed
  558.               version (ie: an EXE file processed with PKLite, Diet, or
  559.               LZEXE).  The EXE file may be compressed after the
  560.               registration procedure, but not before.
  561.  
  562.            3. Please do not distribute registered versions of the program.
  563.  
  564.            4. Since the registration procedure is a new feature, there are
  565.               a number of people who have registered earlier versions that
  566.               won't be able to take advantage of it just yet.  But if you
  567.               send me a self-addressed stamped envelope, I'll be happy to
  568.               send you the registration code.
  569.  
  570.  
  571.         Note: You can also change the program back to the shareware version
  572.               by using the "/SW" command-line switch.  This function is
  573.               subject to the same limitations as with the registration
  574.               procedure (ie: the program must be properly named and
  575.               uncompressed).  Please use this option to "un-register" the
  576.               program if you wish to pass it along to anyone.  Also, please
  577.               include all of the files listed under the "Legalese" section
  578.               of this document.  Thanks.
  579.  
  580.  
  581.  
  582.  
  583.  
  584.  
  585.  
  586.  
  587.  
  588.  
  589.  
  590.  
  591.  
  592.  
  593.  
  594.  
  595.